<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
   
   <meta name="description" content="command line parsing">
    
    <meta name="author" content="John S. Urban" >
    <link rel="icon" href="../favicon.png">

    <title>
All Programs &ndash; M_CLI2
</title>

    <link href="../css/bootstrap.min.css" rel="stylesheet">
    <link href="../css/pygments.css" rel="stylesheet">
    <link href="../css/font-awesome.min.css" rel="stylesheet">
    <link href="../css/local.css" rel="stylesheet">
    
    <link  href="../tipuesearch/tipuesearch.css" rel="stylesheet">
    
    

    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
    
    <script src="../js/jquery-2.1.3.min.js"></script>
    <script src="../js/svg-pan-zoom.min.js"></script>

  </head>

  <body>

    <!-- Fixed navbar -->
    <nav class="navbar navbar-inverse navbar-fixed-top">
      <div class="container">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="navbar-brand" href="../index.html">M_CLI2 </a>
        </div>
        <div id="navbar" class="navbar-collapse collapse">
          <ul class="nav navbar-nav">
        
            <li class="dropdown hidden-xs visible-sm visible-md hidden-lg">
              <a href="#" class="dropdown-toggle"
              data-toggle="dropdown" role="button"
              aria-haspopup="true"
     aria-expanded="false">Contents <span class="caret"></span></a>
        <ul class="dropdown-menu">
          
              
            <li><a href="../lists/files.html">Source Files</a></li>
        
        
        
            <li><a href="../lists/modules.html">Modules</a></li>
        
            
                                
            <li><a href="../lists/procedures.html">Procedures</a></li>
        
               
            <li><a href="../lists/types.html">Derived Types</a></li>
        
        
            <li><a href="../lists/programs.html">Programs</a></li>
        
            </ul>
            </li>


<li class="visible-xs hidden-sm visible-lg"><a href="../lists/files.html">Source Files</a></li>



<li class="visible-xs hidden-sm visible-lg"><a href="../lists/modules.html">Modules</a></li>



<li class="visible-xs hidden-sm visible-lg"><a href="../lists/procedures.html">Procedures</a></li>

                             
<li class="visible-xs hidden-sm visible-lg"><a href="../lists/types.html">Derived Types</a></li>


<li class="visible-xs hidden-sm visible-lg"><a href="../lists/programs.html">Programs</a></li>

          </ul>
        
        <form action="../search.html" class="navbar-form navbar-right" role="search">
        <div class="form-group">
          <input type="text" class="form-control" placeholder="Search" name="q" id="tipue_search_input" autocomplete="off" required>
        </div>
<!--
        <button type="submit" class="btn btn-default">Submit</button>
-->
        </form>
        
        </div><!--/.nav-collapse -->
      </div>
    </nav>

    <div class="container">
    
      <div class="row">
        <div class="col-lg-12" id='text'>
			 <h1>Programs</h1>
			 <table class="table table-striped nostretch">
			 <thead><tr><th>Program</th><th>Source File</th><th>Description</th></tr></thead>
			 <tbody>
			 
			   <tr><td><a href='../program/basic.html'>basic</a></td><td><a href='../sourcefile/test_suite_m_cli2.f90.html'>test_suite_M_CLI2.f90</a></td><td><p>STACK OF TESTS &ndash; some systems will have a limit on how much process spawning is allowed</p></td></tr>
			 
			   <tr><td><a href='../program/demo1.html'>demo1</a></td><td><a href='../sourcefile/demo10.f90.html'>demo10.f90</a></td><td><p>full usage and even equivalencing
 WHEN DEFINING THE PROTOTYPE</p><a href="../program/demo1.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../program/demo1~2.html'>demo1</a></td><td><a href='../sourcefile/demo1.f90.html'>demo1.f90</a></td><td><p>using the convenience functions
 DECLARE &ldquo;ARGS&rdquo;
 ALL DONE CRACKING THE COMMAND LINE. GET THE VALUES
 USE THE VALUES IN YOUR PROGRAM.</p></td></tr>
			 
			   <tr><td><a href='../program/demo2.html'>demo2</a></td><td><a href='../sourcefile/demo2.f90.html'>demo2.f90</a></td><td><p>putting everything including <strong>help</strong> and <strong>version</strong> information
  into a contained procedure.
 DEFINE AND PARSE COMMAND LINE</p><a href="../program/demo2.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../program/demo3.html'>demo3</a></td><td><a href='../sourcefile/demo3.f90.html'>demo3.f90</a></td><td><p>example of <strong>basic</strong> use
! JUST THE BARE ESSENTIALS</p></td></tr>
			 
			   <tr><td><a href='../program/demo4.html'>demo4</a></td><td><a href='../sourcefile/demo4.f90.html'>demo4.f90</a></td><td><p><em>COMPLEX</em> type values</p></td></tr>
			 
			   <tr><td><a href='../program/demo5.html'>demo5</a></td><td><a href='../sourcefile/demo5.f90.html'>demo5.f90</a></td><td><p><em>CHARACTER</em> type values
 character variables have a length, unlike number variables</p></td></tr>
			 
			   <tr><td><a href='../program/demo6.html'>demo6</a></td><td><a href='../sourcefile/demo6.f90.html'>demo6.f90</a></td><td></td></tr>
			 
			   <tr><td><a href='../program/demo7.html'>demo7</a></td><td><a href='../sourcefile/demo7.f90.html'>demo7.f90</a></td><td><p>controlling array delimiter characters</p></td></tr>
			 
			   <tr><td><a href='../program/demo8.html'>demo8</a></td><td><a href='../sourcefile/demo8.f90.html'>demo8.f90</a></td><td><p>multiple keyword and variable pairs on get_args(3f) for limited cases
 SOMETIMES YOU CAN PUT MULTIPLE VALUES ON GETARGS(3f)</p></td></tr>
			 
			   <tr><td><a href='../program/demo9.html'>demo9</a></td><td><a href='../sourcefile/demo9.f90.html'>demo9.f90</a></td><td><p>long and short names using  &ndash;LONGNAME:SHORTNAME</p></td></tr>
			 
			   <tr><td><a href='../program/demo_get_args.html'>demo_get_args</a></td><td><a href='../sourcefile/demo_get_args.f90.html'>demo_get_args.f90</a></td><td></td></tr>
			 
			   <tr><td><a href='../program/demo_get_args_fixed_length.html'>demo_get_args_fixed_length</a></td><td><a href='../sourcefile/demo_get_args_fixed_length.f90.html'>demo_get_args_fixed_length.f90</a></td><td></td></tr>
			 
			   <tr><td><a href='../program/demo_get_args_fixed_size.html'>demo_get_args_fixed_size</a></td><td><a href='../sourcefile/demo_get_args_fixed_size.f90.html'>demo_get_args_fixed_size.f90</a></td><td></td></tr>
			 
			   <tr><td><a href='../program/demo_get_subcommand.html'>demo_get_subcommand</a></td><td><a href='../sourcefile/demo_get_subcommand.f90.html'>demo_get_subcommand.f90</a></td><td></td></tr>
			 
			   <tr><td><a href='../program/demo_m_cli2.html'>demo_M_CLI2</a></td><td><a href='../sourcefile/demo_m_cli2.f90.html'>demo_M_CLI2.f90</a></td><td></td></tr>
			 
			   <tr><td><a href='../program/demo_set_args.html'>demo_set_args</a></td><td><a href='../sourcefile/demo_set_args.f90.html'>demo_set_args.f90</a></td><td></td></tr>
			 
			   <tr><td><a href='../program/demo_specified.html'>demo_specified</a></td><td><a href='../sourcefile/demo_specified.f90.html'>demo_specified.f90</a></td><td></td></tr>
			 
			   <tr><td><a href='../program/show.html'>show</a></td><td><a href='../sourcefile/demo1b.f90.html'>demo1B.f90</a></td><td></td></tr>
			 
			   <tr><td><a href='../program/testit.html'>testit</a></td><td><a href='../sourcefile/demo11.f90.html'>demo11.f90</a></td><td></td></tr>
			 
			 </tbody></table>
        </div>
      </div>

    <hr>    
    </div> <!-- /container -->
    <footer>
      <div class="container">
      <div class="row">
        <div class="col-xs-6 col-md-4"><p>&copy; 2022 
                                          </p></div>
        <div class="col-xs-6 col-md-4 col-md-push-4">
          <p class="text-right">
            Documentation generated by 
            <a href="https://github.com/cmacmackin/ford">FORD</a>
             on 2022-06-08 21:13  
          </p>
        </div>
        <div class="col-xs-12 col-md-4 col-md-pull-4"><p class="text-center"> M_CLI2 was developed by John S. Urban</p></div>
      </div>
      <br>
      </div> <!-- /container -->    
    </footer>

    <!-- Bootstrap core JavaScript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
<!--
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
-->
    <script src="../js/bootstrap.min.js"></script>
    <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
    <script src="../js/ie10-viewport-bug-workaround.js"></script>

    <!-- MathJax JavaScript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
    <script type="text/x-mathjax-config">
      MathJax.Hub.Config({
        TeX: { extensions: ['AMSmath.js','AMSsymbols.js','noErrors.js','noUndefined.js'], equationNumbers: { autoNumber: 'AMS' } },
        jax: ['input/TeX','input/MathML','output/HTML-CSS'],
        extensions: ['tex2jax.js','mml2jax.js','MathMenu.js','MathZoom.js']
      });
    </script>
    
    <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
    
    
    <script src="../tipuesearch/tipuesearch_content.js"></script>
    <script src="../tipuesearch/tipuesearch_set.js"></script>
    <script src="../tipuesearch/tipuesearch.js"></script>
    
    
  </body>
</html>